/*
*	Project: Aethon
*
*	File: Scene.cpp
*
*	Author: Caleb Reinking
*
*	Date: 2/15/2009
*
*   Purpose: The scene is supposed to be  a messenger boy for the Director
*            class. The director gives high level commands to the Scene, then
*            the Scene passes on those low level commands and implementation
*            to the Terrain, Model, and PhysicsManager classes
*            Scene Class Implementation File
*/

#include "../include/Scene.h"
#include <iostream>

using namespace std;
	
//-------------------------------------------------------------------------	
//------------------- Methods ---------------------------------------------
//##########################################################################
int Scene::startTime()
{
   cout << "int Scene::startTime()" << endl;
   cout << "Starts counting the world time - an unpause" << endl << endl;
   return this->worldTime;
} // end startTime
	
//##########################################################################
int Scene::updateTime()
{
   cout << "int Scene::updateTime()" << endl;
   cout << "Not sure about the usage or purpose of this function." 
		<< endl << endl;
	return this->worldTime;
} // end updateTime

//##########################################################################
void Scene::toggleNextControl()
{
   cout << "void Scene::toggleNextControl()" << endl;
   cout << "Not sure about this implementation and dependence on other classes"
        << endl << endl;
} // end toggleNextControl

//##########################################################################
void Scene::toggleNextEye()
{
   cout << "void Scene::toggleNextEye()" << endl;
   cout << "Not sure about this implementation and dependence on other classes"
        << endl << endl;
} // end toggleNextEye
	
	
//##########################################################################
void Scene::display()
{
   cout << "void Scene::display()" << endl;
   cout << "Draws the scene to the screen using other class display methods" 
        << endl << endl;
} // end display

